Toolunterstützung bei der vermarktungsorientierten Entwicklung von Web Services als Bausteine komplexer betrieblicher Anwendungssysteme
نویسندگان
چکیده
Der Beitrag beschreibt die Notwendigkeit zur erweiterten Untersuchung von Vorgehensmodellen und Entwicklungs-Werkzeugen für den Web ServiceKontext, die sich aus der mangelnden Integrationsfähigkeit von Web Services ergibt, die von unabhängigen Organisationen entwickelt werden. Bei der Betrachtung von Web Services als Softwarekomponenten, deren formale oder informale Spezifikation zur ausgelagerten Entwicklung durch Dritte herangezogen werden kann, ergeben sich Möglichkeiten zum konkurrierenden Angebot dieser, woraus wiederum verschiedene Vorteile resultieren. Im Beitrag wird ein Vorgehensmodell zur ausgelagerten Entwicklung von Web Services beschrieben, deren Nutzung im Kontext komplexer betrieblicher Anwendungssysteme vorgesehen ist. Darauf aufbauend wird die Schaffung von Werkzeugen motiviert, die neben der Umsetzung des Vorgehensmodells ebenfalls die Interpretation und Erstellung von Web Service-Spezifikationen unterstützen. Zur zusammenfassenden Spezifikation sind unterschiedliche Standardtypen erforderlich, die sowohl funktionale als auch nichtfunktionale Eigenschaften beschreiben. Der Vermarktungsaspekt ist dabei jedoch bislang nur unzureichend behandelt worden. Es wird abschließend ein Prototyp zur werkzeuggestützten Entwicklung und Vermarktung von Web Services vorgestellt.
منابع مشابه
Evaluation quelloffener betrieblicher Anwendungssysteme: Bezugsrahmen und Zwischenergebnisse
Das Angebot an quelloffener Software („Free/Libre/Open-Source-Software“, FLOSS) beschränkt sich nicht mehr auf Infrastrukturanwendungen. Inzwischen hat sich eine überraschend große Anzahl an FLOSS-Projekten etabliert, in denen Anwendungssoftware zur Unterstützung betriebswirtschaftlicher Funktionen und (Geschäfts-)Prozesse entwickelt wird ([Sa03], S. 643). Gerade für Unternehmen kleiner und mit...
متن کاملIn-Memory-Datenmanagement in betrieblichen Anwendungssystemen
In-Memory-Datenbanken halten den gesamten Datenbestand permanent im Hauptspeicher vor. Somit können lesende Zugriffe weitaus schneller erfolgen als bei traditionellen Datenbanksystemen, da keine I/O-Zugriffe auf die Festplatte erfolgen müssen. Für schreibende Zugriffe wurden Mechanismen entwickelt, die Persistenz und somit Transaktionssicherheit gewährleisten. InMemory-Datenbanken werden seit g...
متن کاملEine Entwicklungsplattform für die architekturzentrierte Erstellung betrieblicher Anwendungssysteme auf Basis von Open-Source
Die sd&m AG konzipiert eine Entwicklungsplattform für die Entwicklung betrieblicher Anwendungssysteme. Diese Entwicklungsplattform steht in der Tradition der bewährten sd&m-Quasar-Architektur und bildet eine „out-of-thebox“-Lösung für die dort definierte Referenzarchitektur. Die Entwicklungsplattform basiert auf Open-Source-Produkten, -Komponenten und -Werkzeugen.
متن کاملLeistungsuntersuchung von ORDB-gestützten objektorientierten Anwendungssystemen
Zusammenfassung: Objektorientierte Programmiersprachen (OOPL), wie z. B. C++, Java, SmallTalk, etc., haben sich in der Entwicklung komplexer Softwaresysteme durchgesetzt. Mit der Integration objektorientierter Konzepte und Erweiterungsmechanismen verfolgen objekt-relationale Datenbankverwaltungssysteme (ORDBVS) das Ziel, komplexe Softwaresysteme der neuen Generation, die überwiegend mit OOPL en...
متن کاملDie Rolle von Requirements Engineering und IT-Architektur bei der Entwicklung betrieblicher Informationssysteme
Betriebliche Informationssysteme werden in Projekten fachlich und technisch konzipiert und dann umgesetzt. Requirements Engineering ist dabei eine Basis-Kompetenz, die nicht nur in frühen Phasen, sondern an allen Auftraggeber/ Auftragnehmer-Schnittstellen der Projektorganisation zum Einsatz kommt. IT-Architekturen bilden Strukturen, die Anforderungen erfüllen und sind Erklärungsmodelle, um komp...
متن کامل